- FireWire 1.0: Designing Drivers for FireWire Cards and Devices
- FireWire For Macintosh: An Overview (version 1.4, March 1997)
- IEEE 1394-1995: High Speed Serial Bus
- New Technology in the IEEE P1394 Serial Bus
- Consumer Applications of the IEEE 1394 Serial Bus...
- 1394 High Performance Serial Bus: The Digital Interface for ATV
Note: There is currently no plan to provide the sample extensions included in the SDK to end-customers. Apple will not provide a FWIM or additional drivers to customers unless it is part of a hardware bundle.
FIREWIRE WEB PAGE:
For up-to-date information on FireWire at Apple, visit the Apple FireWire web site at:
http://devworld.apple.com/dev/firewire/
Also visit http://www.apple.com/firewire/ for customer-oriented information.
PREVIOUS VERSIONS:
If you have a previous version of the FireWire SDK:
This DDK completely replaces all previous versions. Remove earlier versions of the Extensions and place the new extensions in your Extensions Folder.
CHANGES FROM FIREWIRE 2.1 SDK DR2:
- See separate documentation in White Papers folder.
TOOLS:
You will need Macintosh Programming Workshop (MPW) version 3.4 or later to build the sample code. You can download the latest version of MPW from the Apple MPW Tool Zone web page at <http://developer.apple.com/dev/tools/mpw-tools/index.html>. If you have MPW from the ETO CDs, we recommend that you use ETO 23 along with the latest headers and libraries from Apple to compile the sample code.
SOFTWARE and HARDWARE REQUIREMENTS:
We recommend that you use Mac OS 8.5 or Mac OS 8.6 with this SDK.
If you are developing or working with a peripheral device, in addition to the SDK, you will need a Host Adapter Card. This SDK contains extensions which support the Apple FireWire card (available from store.apple.com) and other cards.
For more information about the TI Lynx board, for technical support related to the board, to order boards, or to learn more about TI's other Development Tools for FireWire, visit TI's 1394 web site at:
http://www.ti.com/sc/docs/msp/1394/1394.htm
For more information about the Adaptec AHA8940 board, for technical support related to the board, to order boards, or to learn more about Adaptec's Development Tools for FireWire, visit Adaptec's 1394 website at:
http://www.adaptec.com/serialio/8940summary.html
If you are developing a PCI card, you will need to write a FWIM (FireWire Interface Module), or driver for your card (see FireWire for Macintosh: An Overview). This kit contains sample code for developing your FWIM.
In order to obtain a copy of the Specification of Consumer-Use Digital VCRs, visit: